Extracting
Files from Cabinets
You can
extract files from a cabinet in two ways. The first and simplest way is to take
advantage of the automatic cabinet processing built into the setup functions.
The
installation functions, such as SetupCommitFileQueue
The setup
functions also track which files in a cabinet have been retrieved, so that a
file is extracted only once, even if it is installed several times.
The second
way to extract files from a cabinet is by using SetupIterateCabinet
Note The Setup API
does not supply a default callback routine to handle cabinet notifications. If
you call SetupIterateCabinet explicitly, you must supply a callback
routine to process the cabinet notifications that the function returns.